namespace CSharpPro;

public class Demo2
{
    /// <summary>
    /// 根据出行月份和交通方式，计算旅游行程的最终价格
    /// </summary>
    /// <param name="month">出行月份（1-12）</param>
    /// <param name="transport">交通方式（"航班"或"动车"）</param>
    /// <returns>最终价格</returns>
    public static double CalculateTravelPrice(int month, string transport)
    {
        double originalPrice = 8800; // 旅游项目原价
        double discountRate = 0;     // 折扣率

        // 判断旺季（5~10月）或淡季（其他月份）
        if (month >= 5 && month <= 10)
        {
            // 旺季逻辑
            discountRate = transport == "航班" ? 0.9 : 0.75;
        }
        else
        {
            // 淡季逻辑
            discountRate = transport == "航班" ? 0.6 : 0.3;
        }

        return originalPrice * discountRate;
    }
}